def consumer():
   print("消费者准备接收数据。")
   while True:
       #接收生产者发送的数据
       data = (yield)
       print("消费者接收到了数据：",data)
def producer(consumer_generator):
   #启动生成器，使它准备好接收数据
   next(consumer_generator)
   for i in range(5):
       print("生产者发送数据：",i)
       #发送数据给消费者
       consumer_generator.send(i)
   #终止生成器
   consumer_generator.close()
#创建消费者生成器
consumer_coroutine = consumer()